<i-form
    :model="this.data"
    class="app-form info-form-mode"
    ref="form"
    id="pfemp_main2"
    style=""
    @on-validate="formItemValidate.apply(_self, arguments)"
>
    <input style="display:none;">
    <row>
            <i-col
    class="form-layout-container"
    v-show="detailsModel.grouppanel2.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    
>
    <app-form-group
    :model="detailsModel.grouppanel2"
    layoutType="TABLE_24COL"
    titleStyle=""
    class=""
    :uiActionGroup="detailsModel.grouppanel2.uiActionGroup"
    @groupuiactionclick="groupUIActionClick($event)"
    :caption="$t('entities.pfemp.main2_form.details.grouppanel2')"
    :isShowCaption="true"
    uiStyle="DEFAULT"
    :titleBarCloseMode="0"
    :isInfoGroupMode="true"

>    
    <app-form-group-data-panel
        slot="dataInfoPanel"
        :model="detailsModel.grouppanel2"
        :data="data"
        :context="context"
        :viewparams="viewparams"
    ></app-form-group-data-panel>
    <row>
        <i-col
    class="form-layout-container"
    v-show="detailsModel.pfempid.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="pfempid"
    :itemRules="this.rules().pfempid"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.pfempid')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.pfempid.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <input-box 
    v-model="data.pfempid"  
    @enter="onEnter($event)"  
     unit=""  
    :disabled="detailsModel.pfempid.disabled" 
    type='text' 
    style="">
</input-box>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.empcode.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="empcode"
    :itemRules="this.rules().empcode"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.empcode')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.empcode.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='empcode' :value="data.empcode" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.pfempname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="pfempname"
    :itemRules="this.rules().pfempname"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.pfempname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.pfempname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='pfempname' :value="data.pfempname" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.psw.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="psw"
    :itemRules="this.rules().psw"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.psw')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.psw.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    <i-input type="password" v-model="data.psw" :disabled="detailsModel.psw.disabled" style=""></i-input>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.empsex.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="empsex"
    :itemRules="this.rules().empsex"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.empsex')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.empsex.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='empsex' :value="data.empsex" dataType="SSCODELIST" unitName=""     :precision="0"
tag='EMEMPSEX' codelistType='STATIC' :data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.certcode.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="certcode"
    :itemRules="this.rules().certcode"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.certcode')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.certcode.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='certcode' :value="data.certcode" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.birthday.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="birthday"
    :itemRules="this.rules().birthday"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.birthday')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.birthday.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='birthday' :value="data.birthday" dataType="DATE" unitName="" valueFormat="%1$tY-%1$tm-%1$td"     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.workdate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="workdate"
    :itemRules="this.rules().workdate"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.workdate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.workdate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='workdate' :value="data.workdate" dataType="DATE" unitName="" valueFormat="%1$tY-%1$tm-%1$td"     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.raisedate.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="raisedate"
    :itemRules="this.rules().raisedate"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.raisedate')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.raisedate.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='raisedate' :value="data.raisedate" dataType="DATE" unitName="" valueFormat="%1$tY-%1$tm-%1$td"     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.hometel.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="hometel"
    :itemRules="this.rules().hometel"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.hometel')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.hometel.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='hometel' :value="data.hometel" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.tel.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="tel"
    :itemRules="this.rules().tel"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.tel')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.tel.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='tel' :value="data.tel" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.cell.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="cell"
    :itemRules="this.rules().cell"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.cell')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.cell.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='cell' :value="data.cell" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.majorteamname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="majorteamname"
    :itemRules="this.rules().majorteamname"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.majorteamname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.majorteamname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='majorteamname' :value="data.majorteamname" dataType="PICKUPTEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.majordeptname.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="majordeptname"
    :itemRules="this.rules().majordeptname"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.majordeptname')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.majordeptname.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='majordeptname' :value="data.majordeptname" dataType="PICKUPTEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.grouppanel17.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    
>
    <app-form-group
    :model="detailsModel.grouppanel17"
    layoutType="TABLE_24COL"
    titleStyle=""
    class=""
    :uiActionGroup="detailsModel.grouppanel17.uiActionGroup"
    @groupuiactionclick="groupUIActionClick($event)"
    :caption="$t('entities.pfemp.main2_form.details.grouppanel17')"
    :isShowCaption="true"
    uiStyle="DEFAULT"
    :titleBarCloseMode="0"
    :isInfoGroupMode="true"

>    
    <app-form-group-data-panel
        slot="dataInfoPanel"
        :model="detailsModel.grouppanel17"
        :data="data"
        :context="context"
        :viewparams="viewparams"
    ></app-form-group-data-panel>
    <row>
        <i-col
    class="form-layout-container"
    v-show="detailsModel.orgid.visible"
    :style="{}"
    
    
    :lg="{ span: 12, offset: 0 }"
    :xl="{ span: 12, offset: 0 }"
>
    <app-form-item
    name="orgid"
    :itemRules="this.rules().orgid"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.orgid')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.orgid.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='orgid' :value="data.orgid" dataType="SSCODELIST" unitName=""     :precision="0"
tag='PFCL_ORG' codelistType='STATIC' :data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.e_mail.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    :xl="{ span: 24, offset: 0 }"
>
    <app-form-item
    name="e_mail"
    :itemRules="this.rules().e_mail"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.e_mail')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.e_mail.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='e_mail' :value="data.e_mail" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.addr.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    :xl="{ span: 24, offset: 0 }"
>
    <app-form-item
    name="addr"
    :itemRules="this.rules().addr"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.addr')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.addr.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='addr' :value="data.addr" dataType="LONGTEXT_1000" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.homeaddr.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    :xl="{ span: 24, offset: 0 }"
>
    <app-form-item
    name="homeaddr"
    :itemRules="this.rules().homeaddr"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.homeaddr')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.homeaddr.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='homeaddr' :value="data.homeaddr" dataType="LONGTEXT_1000" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
<i-col
    class="form-layout-container"
    v-show="detailsModel.description.visible"
    :style="{}"
    
    
    :lg="{ span: 24, offset: 0 }"
    :xl="{ span: 24, offset: 0 }"
>
    <app-form-item
    name="description"
    :itemRules="this.rules().description"
    class=""

    :caption="$t('entities.pfemp.main2_form.details.description')"
    uiStyle="DEFAULT"
    :labelWidth="130"
    :isShowCaption="true"
    :error="detailsModel.description.error"
    :isEmptyCaption="false"
    labelPos="LEFT"
>
    
<app-span name='description' :value="data.description" dataType="TEXT" unitName=""     :precision="0"
:data="data" :context="context" :viewparams="viewparams" :localContext ='{ }'  :localParam ='{ }'    style=""
>  
</app-span>

</app-form-item>

</i-col>
    
    </row>
</app-form-group>

</i-col>


    </row>
</i-form>
